interdepartmental administrative and technical center - Spanish English Dictionary